paste of butter, eggs and sugar - Francés Inglés Diccionario